[−][src]Crate onig_sys
Structs
Constants
Statics
Functions
onig_capture_tree_traverse⚠ | Traverse and callback in capture history data tree. |
onig_copy_encoding⚠ | Copy encoding. |
onig_copy_syntax⚠ | Copy syntax. |
onig_copyright⚠ | Return Copyright String |
onig_end⚠ | The use of this library is finished. |
onig_error_code_to_str⚠ | Get error message string. If this function is used for onig_new(), don't call this after the pattern argument of onig_new() is freed. |
onig_foreach_name⚠ | Iterate function call for all names. |
onig_free⚠ | Free memory used by regex object. |
onig_free_body⚠ | Free memory used by regex object. (Except reg oneself.) |
onig_free_match_param⚠ | Free memory used by a OnigMatchParam object. |
onig_get_capture_tree⚠ | Return the root node of capture history data tree. |
onig_get_case_fold_flag⚠ |
|
onig_get_default_case_fold_flag⚠ | Get default case fold flag. |
onig_get_encoding⚠ |
|
onig_get_match_stack_limit_size⚠ | Return the maximum number of stack size. (default: 0 == unlimited) |
onig_get_options⚠ |
|
onig_get_syntax⚠ |
|
onig_get_syntax_behavior⚠ |
|
onig_get_syntax_op⚠ |
|
onig_get_syntax_op2⚠ |
|
onig_get_syntax_options⚠ |
|
onig_init⚠ | Initialize library. |
onig_initialize⚠ | Initialise Library |
onig_initialize_encoding⚠ | Onig Initialise Encoding |
onig_initialize_match_param⚠ | Set match-param fields to default values. Match-param is used in onig_match_with_param() and onig_search_with_param(). |
onig_match⚠ | Match string and return result and matching region. |
onig_match_with_param⚠ | Match string and return result and matching region. |
onig_name_to_backref_number⚠ | Return the group number corresponding to the named backref (\k |
onig_name_to_group_numbers⚠ | Return the group number list of the name.
Named subexp is defined by (? |
onig_new⚠ | Create a regex object. |
onig_new_deluxe⚠ | Create a regex object. This function is deluxe version of onig_new(). |
onig_new_match_param⚠ | Allocate a OnigMatchParam object and initialize the contents by onig_initialize_match_param(). |
onig_new_without_alloc⚠ | Create a regex object. reg object area is not allocated in this function. |
onig_noname_group_capture_is_active⚠ | Return noname group capture activity. |
onig_number_of_capture_histories⚠ | Return the number of capture history defined in the pattern. |
onig_number_of_captures⚠ | Return the number of capture group in the pattern. |
onig_number_of_names⚠ | Return the number of names defined in the pattern. Multiple definitions of one name is counted as one. |
onig_reg_init⚠ | Onig Reg Init |
onig_region_clear⚠ | Clear contents of region. |
onig_region_copy⚠ | Copy contents of region. |
onig_region_free⚠ | Free memory used by region. |
onig_region_new⚠ | Create a region. |
onig_region_resize⚠ | Resize group range area of region. |
onig_scan⚠ | Scan string and callback with matching region. |
onig_search⚠ | Search string and return search result and matching region. |
onig_search_with_param⚠ | Search string and return search result and matching region. |
onig_set_capture_num_limit⚠ | Se the maximum number of captures |
onig_set_default_case_fold_flag⚠ | Set default case fold flag. |
onig_set_default_syntax⚠ | Set default syntax. |
onig_set_match_stack_limit_size⚠ | Set the maximum number of stack size. |
onig_set_match_stack_limit_size_of_match_param⚠ | Set a maximum number of match-stack depth. 0 means unlimited. |
onig_set_meta_char⚠ | Set a variable meta character to the code point value. |
onig_set_progress_callout_of_match_param⚠ | Set a function for callouts of contents in progress. If 0 (NULL) is set, never called in progress. |
onig_set_retraction_callout_of_match_param⚠ | Set a function for callouts of contents in retraction (backtrack). If 0 (NULL) is set, never called in retraction. |
onig_set_retry_limit_in_match_of_match_param⚠ | Set a retry limit count of a match process. |
onig_set_syntax_behavior⚠ |
|
onig_set_syntax_op⚠ |
|
onig_set_syntax_op2⚠ |
|
onig_set_syntax_options⚠ |
|
onig_set_verb_warn_func⚠ | Set verbose warning function. |
onig_set_warn_func⚠ | Set warning function. |
onig_unicode_define_user_property⚠ | Define User Unicode Property |
onig_version⚠ | Return version string. (ex. "5.0.3") |
onigenc_get_default_encoding⚠ | Onigenc Get Default Encoding |
onigenc_get_left_adjust_char_head⚠ | Return left-adjusted head address of a character. |
onigenc_get_prev_char_head⚠ | Return previous character head address. |
onigenc_get_right_adjust_char_head⚠ | Return right-adjusted head address of a character. |
onigenc_get_right_adjust_char_head_with_prev⚠ | Onigenc Get Right Adjust Char Head With Prev |
onigenc_init⚠ | Onigenc Init |
onigenc_set_default_caseconv_table⚠ | Onigenc Set Default Case Conversion Table |
onigenc_set_default_encoding⚠ | Onigenc Set Default Encoding |
onigenc_step_back⚠ | Onigenc Step Back |
onigenc_str_bytelen_null⚠ | Return number of bytes in the string. |
onigenc_strlen⚠ | Return number of characters in the string. |
onigenc_strlen_null⚠ | Return number of characters in the string. |
Type Definitions
OnigApplyAllCaseFoldFunc | Apply All Case Fold Callback, see OnigEncodingType->apply_all_case_fold |
OnigCalloutFunc | |
OnigCaptureTreeTraverseCallback | Capture Tree Callback |
OnigCaseFoldType | |
OnigCodePoint | |
OnigCtype | |
OnigDistance | |
OnigEncoding | |
OnigForeachNameCallback | Foreach Callback |
OnigOptionType | |
OnigRegex | |
OnigRegexMut | |
OnigScanCallback | |
OnigSyntaxBehavior | |
OnigSyntaxOp | |
OnigSyntaxOp2 | |
OnigUChar | |
OnigWarnFunc | Warning Callback |